*{
	margin: 0px;
	padding: 0px;
	font-size: 0.25rem;
}
#head{
	background-color: black;
	background-image: url(../img/mobile_logo_top.jpg);
	height: 0.79rem;
	width: 6.4rem;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 6.4rem 0.79rem;
	position: fixed;
	top: 0px;
}
#homepage #imgs{
	height: 3.45rem;
	width: 6.4rem;
	margin:0.8rem auto 0px auto;
	overflow: hidden;
}
#homepage #imgs>div{
	height: 100%;
}
#homepage #imgs>div>div{
	height: 100%;
	width: 6.4rem;
	float: left;
	background-size: 6.4rem 3.45rem;
}
#homepage #bottom{
	height: 8rem;
	width: 6.4rem;
}
#homepage #bottom *{
	text-align: center;
}
#homepage #bottom p{
	margin:0.3rem auto 0.08rem auto;
	padding-bottom: 0.18rem;
	font-size: 0.3rem;
	font-weight: bold;
}
#homepage #bottom a div{
	float: left;
	background-image: url(../img/logos.jpg);
	background-repeat: no-repeat;
	background-size: 3.2rem;
	width: 0.8rem;
	height: 0.8rem;
}
#homepage #hPPT div{
	background-position-x: -0.8rem;
}
#homepage #hExcel div{
	background-position-x: -1.6rem;
}
#homepage #search div{
	background-position-x: -2.4rem;
}
#homepage #bottom a span{
	float: left;
	color: black;
	padding: 0.45rem 0px 0.17rem 0.4rem;
}
#homepage #bottom>div>div{
	width: 90%;
	margin: 0px auto;
	height: 0px;
}
#homepage #bottom a{
	display: block;
	width: 3.58rem;
	margin: 0.3rem auto 0.32rem auto;
	overflow: hidden;
}
#foot{
	position: fixed;
	bottom: 0px;
	height: 0.73rem;
	width: 100%;
	background-color: #e3e0db;
}
#foot div{
	width: 25%;
	float: left;
	line-height: 0.73rem;
	text-align: center;
}
#foot div a{
	display: block;
	border-right: solid gray 0.01rem;
	color: black;
	text-decoration: none;
}
hr{
	border-width: 2px;
}
.login .content{
	margin-top: 2.72rem;
	text-align: center;
}
.login .content input{
	width: 4.4rem;
	height: 0.5rem;
	border: none;
	border-bottom:solid 1px black;
	margin: 0.2rem 0px;
}
.login .content img{
	height: 0.8rem;
	width: 1.2rem;
}
.login input[type="button"]{
	display: block;
	height: 0.7rem;
	width: 4.4rem;
	background-color: black;
	color: white;
	border: none;
	margin: 0.3rem auto;
}
.login a{
	float: right;
	margin:0px 0.95rem 0.4rem 0px;
	color: black;
}
#zhuce .content{
	margin-top: 2.22rem;
}
#userCenter{
	text-align: center;
	width: 100%;
	margin: 0.8rem auto;
}
#userCenter input[type="text"],#userCenter input[type="password"]{
	width: 3.4rem;
	margin-left: 0.2rem;
}
#docManager{
	text-align: center;
}
#docManager input{
	width: 4.8rem;
	height: 0.56rem;
	font-size: 0.34rem;
	text-align: left;
	margin:0.9rem 0.1rem 0.2rem 0px;
}
#docManager a{
	font-size: 0.34rem;
	color: gray;
}
#docManager ul{
	text-align: left;
}
#docManager li{
	background-color: gainsboro;
	height: 0.8rem;
	line-height: 0.8rem;
	font-size: 0.3rem;
	border-bottom:solid 1px gray;
}
#docManager ul a{
	float: right;
	margin-right: 0.35rem;
	font-size: 0.3rem;
}
#placeHolder{
	display: block !important;
	height: 1.5rem;
}
